package com.study.d7_zone_time;

import java.time.Clock;
import java.time.ZoneId;
import java.time.ZonedDateTime;

public class Test {
    public static void main(String[] args) {
        //了解时区和带时区的时间
        //1、zoneId（获取时区的常用方法）
        System.out.println(ZoneId.systemDefault());
        //2、获取java支持的全部时区
        System.out.println(ZoneId.getAvailableZoneIds());
        //3、获取英国伦敦的时区
        ZoneId zoneId = ZoneId.of("Europe/London");
        //4、带时区的时间
        //ZonedDateTime功能和LocaDateTime一样
        ZonedDateTime UKnow = ZonedDateTime.now(zoneId);
        System.out.println(UKnow);

        //世界标准时间：很多服务器要获取世界时间！
        System.out.println(ZonedDateTime.now(Clock.systemUTC()));
    }
}
